.sendcarsing{width: 100%;background-color: #fff;background-repeat: no-repeat;min-height:200px;position: relative;overflow: hidden;}
.topimg{position: absolute;left: 0px; bottom: -40px;width: 100%; max-width: 300px;}
.topimg img{width: 70%;}
.sendcarsing .top{ position: relative;z-index: 100; margin: 15px; overflow: hidden;border-bottom: 1px solid #ccc; height: 60px; margin-top: 5px;}
.sendcarsing .top p{display: block; width: 40px; height: 40px; position: absolute; left: 0px; top: 8px; overflow: hidden;border-radius:100%}
.sendcarsing .top p img{width: 100%;}
.sendcarsing .top h1{ padding-left: 50px; font-size: 18px; height: 30px; line-height: 30px; position: relative}
.sendcarsing .top h1 b{position: absolute;right: 0px; display: block; top: 0px; font-size: 14px; color: #1c6f94}
.sendcarsing .top h2{ font-size: 12px; padding-left: 50px; padding-top: 3px; padding-bottom: 10px; color: #999}
.sendcarsing .content{ margin-right: 15px; margin-left: 15px; color: #999; font-size: 14px;}
.sendcarsing .content span{ display: block;position: relative; padding-bottom:8px; padding-left: 0px;}
.sendcarsing .content span i{ color: #1c6f94; left: 0px; top: 0px;margin-right: 5px;}
.sendcarsing .file{overflow: hidden; padding-bottom: 5px; padding-left: 15px; padding-right: 10px; position:relative; z-index:1000}
.sendcarsing .file span{ float: left; margin-right: 10px; margin-bottom: 10px; display: block; width: 50px; height: 50px;border-radius:8px; overflow: hidden}
.sendcarsing .file span img{width: 100%}

.carinfo{ margin: 15px; margin-bottom: 0px; overflow: hidden; background-color: #fff;}
.carinfo div{ border-bottom: 1px dashed #ccc; padding-top: 10px; padding-bottom: 10px;}
.carinfo div h1{ height: 24px; line-height: 24px; color: #1c6f94; font-size: 14px; padding-left: 10px; position: relative}
.carinfo div h1 b{ position: absolute;right: 10px; top: 0px; font-weight: normal}
.carinfo div:nth-last-child(1){border-bottom:0px;}
.carinfo div h2{color: #999; font-size: 14px; padding-left: 10px;}
.carinfo div h3{color: #1c6f94; font-size: 14px; padding-left: 10px;}

.approvelist{margin: 15px; margin-bottom: 0px; overflow: hidden; background-color: #fff; padding-top: 15px;}
.approvelist div{ margin-right: 10px; margin-left: 10px; position: relative; padding-bottom: 15px;}
.approvelist div p{ position: absolute; top: 0px; width: 26px; height: 26px;border-radius:20px; line-height: 26px; text-align: center;color: #fff; font-size: 13px; background-color: #1c6f94;z-index: 10}
.approvelist div em{ position: absolute; top: 0px; display: block; bottom: 0px; width: 3px; background-color: #1c6f94; left: 11px; z-index: 0}
.approvelist div h1{ font-size: 16px; position: relative; color: #666; padding-left: 32px;}
.approvelist div h1 b{ position: absolute; right: 0px; bottom: 3px; color: #999; font-size: 12px; font-weight: normal}
.approvelist div span{ display: block; color: #1c6f94; font-size: 13px; padding-top: 5px; padding-left: 32px;}
.approvelist div:nth-last-child(1) em{ display: none}

.singbnt{ margin: 15px; overflow: hidden; }
// .singbnt span{}
.singbnt span b{ color: #fff; font-size: 16px; height: 42px; line-height: 42px;border-radius:8px; display: block; text-align: center; margin-right: 6px; background-color: #ef5151; font-weight: normal}
.singbnt span:nth-last-child(1) b{ margin-right: 0px; background-color: #1c6f94}
.singbnt p{color: #fff; font-size: 16px; height: 42px; line-height: 42px;border-radius:8px; display: block; text-align: center; background-color: #ef5151;}
.singbnt h1{color: #fff; font-size: 16px; height: 42px; line-height: 42px;border-radius:8px; display: block; text-align: center; background-color: #1c6f94;}

.sincode{border-bottom: 1px dashed #ccc; overflow:hidden; margin-bottom:15px; padding-left:15px; padding-bottom:10px;}
.sincode h1{ color:#666; position:relative; padding-bottom:5px;font-size: 100%;}
.sincode h1 b{ position:absolute; right:15px; font-weight:normal; color:#ef5151; top:0px;}
